Internship general electric careers in Barka, Oman